stranger rape - French English Dictionary